API Index for Power Manager


Functions

AddDevicePowerHandler
AddPowerSource
AOff
AOn
AOnIgnoreModem
AutoSleepControl
BatteryCount
BatteryStatus
BOff
BOn
CallHDSpindownProc
CallPMgrStateChangeProc
CallSleepQProc
CurrentProcessorSpeed
DelaySystemIdle
DimmingControl
DisableIdle
DisableWUTime
DisposeHDSpindownUPP
DisposePMgrStateChangeUPP
DisposePowerHandlerUPP
DisposeSleepQUPP
EnableIdle
EnablePCIPowerOff
EnableProcessorCycling
EnableServerMode
FullProcessorSpeed
GetBatteryTimes
GetBatteryVoltage
GetCoreProcessorTemperature
GetCPUSpeed
GetDevicePowerLevel
GetDimmingTimeout
GetDimSuspendState
GetHardDiskTimeout
GetIntModemInfo
GetLastActivity
GetScaledBatteryInfo
GetSCSIDiskModeAddress
GetSleepTimeout
GetSoundMixerState
GetStartupTimer
GetWakeOnNetworkOptions
GetWakeupTimer
GetWUTime
HardDiskPowered
HardDiskQInstall
HardDiskQRemove
IdleUpdate
InvokeHDSpindownUPP
InvokePMgrStateChangeUPP
InvokePowerHandlerUPP
InvokeSleepQUPP
IsAutoSlpControlDisabled
IsDimmingControlDisabled
IsPCIPowerOffDisabled
IsProcessorCyclingEnabled
IsServerModeEnabled
IsSpindownDisabled
MaximumProcessorSpeed
ModemStatus
NewHDSpindownProc
NewHDSpindownUPP
NewPMgrStateChangeProc
NewPMgrStateChangeUPP
NewPowerHandlerUPP
NewSleepQProc
NewSleepQUPP
PMFeatures
PMgrStateQInstall
PMgrStateQRemove
PMSelectorCount
RemoveDevicePowerHandler
RemoveDevicePowerHandlerForProc
RemovePowerSource
SetDevicePowerLevel
SetDimmingTimeout
SetDimSuspendState
SetHardDiskTimeout
SetIntModemState
SetProcessorSpeed
SetSCSIDiskModeAddress
SetSleepTimeout
SetSoundMixerState
SetSpindownDisable
SetStartupTimer
SetWakeOnNetworkOptions
SetWakeupTimer
SetWUTime
SleepQInstall
SleepQRemove
SpinDownHardDisk
UpdatePowerSource
UpdateSystemActivity

Callbacks

HDSpindownProcPtr
PMgrStateChangeProcPtr
PowerHandlerProcPtr
SleepQProcPtr

Data Types

ActivityInfo
BatteryByte
BatteryInfo
BatteryTimeRec
DevicePowerInfo
DriverPowerCapabilities
DriverPowerCapabilitiesPtr
HDQueueElement
HDSpindownProcPtr
ModemByte
PMgrQueueElement
PMgrStateChangeProcPtr
PMResultCode
PowerCapsFlags
PowerCapsVersion
PowerHandlerProcPtr
PowerLevel
PowerSourceID
PowerSourceParamBlock
PowerSourceParamBlockPtr
PowerSummary
SleepQProcPtr
SleepQRec
SleepQRecPtr
SoundMixerByte
StartupTime
WakeupTime

Constants

batteryInstalled
bSourceIsAvailable
bSourceIsBattery
chargerConnBit
chargerConnMask
hasInternalModem
hasWakeOnNetActivity
hasWakeupTimer
HDPwrQType
kAEMacPowerMgtEvt
kCapacityIsActual
kConfigSupportsWakeOnNetBit
kCurrentCapacityIsActualValue
kDeviceDidNotWakeMachine
kDevicePCIPowerOffAllowed
kDevicePowerCanBeRemovedForSleep
kHDQueuePostBit
kMediaModeOn
kMediaPowerCSCode
kPCIPowerOffAllowed
kPMDevicePowerLevel_On
kSleepRequest
kUseDefaultMinimumWakeTime
kUseDefaultWakeTime
kVersionOnePowerCapabilities
kVersionOnePowerSource
MediaBaySndEnBit
MediaBaySndEnMask
modemOnBit
modemOnMask
noCalls
OverallAct
pmSleepTimeoutChanged
pmSleepTimeoutChangedMask
sleepRequest
uppHDSpindownProcInfo
uppPMgrStateChangeProcInfo
uppPowerHandlerProcInfo
uppSleepQProcInfo

© 2000 Apple Computer, Inc. — (Last Updated 5/4/2000)